Skip to content

website: Add Kubeflow AI Policy#4336

Merged
google-oss-prow[bot] merged 7 commits intokubeflow:masterfrom
szaher:ai-policy
Mar 25, 2026
Merged

website: Add Kubeflow AI Policy#4336
google-oss-prow[bot] merged 7 commits intokubeflow:masterfrom
szaher:ai-policy

Conversation

@szaher
Copy link
Copy Markdown
Member

@szaher szaher commented Mar 5, 2026

Description of Changes

As discussed during the community meeting, I am raising this PR to introduce the kubeflow AI Policy.

Related Issues

Closes: #

Related: #

Checklist

Signed-off-by: Saad Zaher <szaher@redhat.com>
@google-oss-prow google-oss-prow bot added the area/community AREA: Community Docs label Mar 5, 2026
@google-oss-prow google-oss-prow bot requested review from 8bitmp3 and gaocegege March 5, 2026 23:21
@szaher szaher changed the title feat (docs): Add Kubeflow AI Policy website: Add Kubeflow AI Policy Mar 5, 2026
@szaher
Copy link
Copy Markdown
Member Author

szaher commented Mar 5, 2026

@kubeflow/kubeflow-steering-committee @kubeflow/kubeflow-notebooks-security @kubeflow/kubeflow-hub-team @kubeflow/kubeflow-kale-team @kubeflow/wg-training-leads @kubeflow/wg-notebooks-leads @kubeflow/wg-automl-leads

Signed-off-by: Saad Zaher <szaher@redhat.com>
@google-oss-prow google-oss-prow bot added size/S and removed size/M labels Mar 5, 2026
@szaher
Copy link
Copy Markdown
Member Author

szaher commented Mar 5, 2026

I have removed the original one and replaced it with a short message for the website. please take a look
cc: @juliusvonkohout @christian-heusel @andreyvelich @thesuperzapper

Co-authored-by: Julius von Kohout <45896133+juliusvonkohout@users.noreply.github.com>
Signed-off-by: Saad Zaher <szaher@redhat.com>
aliases = ["/docs/ai-policy/"]
+++

AI tools may be used to draft or review code/documentation, but the human contributor remains fully responsible for every change: you must understand it, verify it (build/lint/test), and be able to explain it during review, your PR may be closed if you cannot
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As we discussed on the call, @szaher shall we add bullet points from your PR here: kubeflow/community#943?

Also, I suggest to tell that users should review contributing guide + AGENTS.md if available.

Ref: https://youtu.be/EYu-6-mIJQc?t=1097

Copy link
Copy Markdown
Contributor

@christian-heusel christian-heusel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sounds good with the minor additions that I have posted in my review comments.

Maybe we should also add references to this document from other parts in the website?

aliases = ["/docs/ai-policy/"]
+++

AI tools may be used to draft or review code/documentation, but the human contributor remains fully responsible for every change: you must understand it, verify it (build/lint/test), and be able to explain it during review, your PR may be closed if you cannot
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We're switching the POV here ("the human contributor" vs "you), that should probably be aligned. I think just adding "but you as the human contributor" might already be sufficient 😄

aliases = ["/docs/ai-policy/"]
+++

AI tools may be used to draft or review code/documentation, but the human contributor remains fully responsible for every change: you must understand it, verify it (build/lint/test), and be able to explain it during review, your PR may be closed if you cannot
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The sentence you end with a "."


Do not use AI to author responses in review threads or community discussions, reviewers expect to engage with you directly.

All contributions must still meet Kubeflow’s quality and security standards and comply with DCO, Apache-2.0, and third-party IP/licensing requirements. No newline at end of file
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
All contributions must still meet Kubeflow’s quality and security standards and comply with DCO, Apache-2.0, and third-party IP/licensing requirements.
All contributions must still meet Kubeflow’s quality and security standards and comply with [DCO](https://developercertificate.org/), the [Apache-2.0](https://github.com/kubeflow/kubeflow/blob/master/LICENSE) license, and third-party IP/licensing requirements.

@andreyvelich
Copy link
Copy Markdown
Member

@szaher Did you get a chance to add bullet points, so we can move forward?

@google-oss-prow google-oss-prow bot removed the lgtm label Mar 20, 2026
Signed-off-by: Saad Zaher <szaher@redhat.com>
@szaher
Copy link
Copy Markdown
Member Author

szaher commented Mar 20, 2026

@andreyvelich can you please review it again?

Copy link
Copy Markdown
Member

@andreyvelich andreyvelich left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @szaher, just a small suggestion!
/lgtm
/assign @franciscojavierarceo @thesuperzapper @juliusvonkohout @chasecadet

aliases = ["/docs/ai-policy/"]
+++

Please review the Kubeflow [contributing](contributing.md) guide first.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should also specify that if AGENTS.md files are present in Kubeflow sub-projects, agents should be configured to read them for additional context.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If I remember @thesuperzapper mentioned this is not a policy but more of contributing guide or suggestion

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes agents.md and copilot-instructions.md

Copy link
Copy Markdown
Member

@andreyvelich andreyvelich Mar 25, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@szaher Please can you add this, so we can merge this PR.
You can say that if those files are available, please review them for additional context.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i added it

Signed-off-by: Francisco Javier Arceo <farceo@redhat.com>
@google-oss-prow google-oss-prow bot removed the lgtm label Mar 25, 2026
Copy link
Copy Markdown
Contributor

@franciscojavierarceo franciscojavierarceo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm
/approve

@google-oss-prow google-oss-prow bot added the lgtm label Mar 25, 2026
@google-oss-prow
Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: franciscojavierarceo

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@google-oss-prow google-oss-prow bot merged commit df40b2c into kubeflow:master Mar 25, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants